// 跨域配置
module.exports = {
    configureWebpack: {
        resolve: {
            extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
        }
    },
    devServer: { // 记住，别写错了devServer//设置本地默认端口  选填
        disableHostCheck: true,
        port: 9876,
        ws: true,
        proxy: { // 设置代理，必须填
            '/api/': { // 设置拦截器  拦截器格式   斜杠+拦截器名字，名字可以自己定
                target: 'http://localhost:9090', // 代理的目标地址
                changeOrigin: true, // 是否设置同源，输入是的
                pathRewrite: { // 路径重写
                    '^/api/': '/' // 选择忽略拦截器里面的单词
                },
                rewrite: path => path.replace(/^\/api\//, '/') // 适配vite
            }
        }
    }
}
